completing the Square